Skip to content

Declare TensorBoard as a Python dependency - #1540

Merged
t-kalinowski merged 1 commit into
mainfrom
fix/tensorboard-dependency
Jul 31, 2026
Merged

Declare TensorBoard as a Python dependency#1540
t-kalinowski merged 1 commit into
mainfrom
fix/tensorboard-dependency

Conversation

@t-kalinowski

Copy link
Copy Markdown
Member

Summary

TensorFlow 2.21 no longer installs TensorBoard transitively, so callback_tensorboard() fails in newly resolved managed Python environments.

  • Declare tensorboard explicitly in keras3's Python requirements.
  • Restore callback_tensorboard() without requiring manual package installation.
  • Document the user-facing change in NEWS.md.

This changes the managed Python dependency set. It does not change the R API or other internal behavior.

Validation

  • Fit a model with callback_tensorboard() in a fresh R session using TensorFlow 2.21.0 and TensorBoard 2.21.0.

@t-kalinowski
t-kalinowski marked this pull request as ready for review July 31, 2026 12:48
@t-kalinowski
t-kalinowski merged commit 753ffee into main Jul 31, 2026
8 checks passed
@t-kalinowski
t-kalinowski deleted the fix/tensorboard-dependency branch July 31, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant